be on the point of sailing - Turco Inglés Diccionario